#include<cstdio>
#include<algorithm>
using namespace std;

struct node{
	int a, b;
}data[100];

bool cmp(node x, node y){
	return x.b < y.b;
}

int main(){
	int a[10] = {2, 5, 3, 7, -9, 0};
	for(int i=0;i<10;i++){
		data[i].a = i;
		data[i].b = 156-i;
	}
	sort(data, data+10, cmp);
	sort(a, a+6);
	for(int i=0;i<6;i++){
		printf("a[%d]=%d ", i, a[i]);
	}
	for(int i=0;i<10;i++){
		printf("data[%d]-%d-%d\n", i, data[i].a, data[i].b);
	}
	return 0;
}
